@charset "gb2312";
/* dllist */
.dllist dt,.dllist dd{ display:block;}

.dllist{ background-color:#FFFFCC; margin:0; font-size:18px; line-height:28px; border-right:1px solid #999;}
.dllist a{ display:block;}

.dllist dt{ color:#ddd; font-size:18px; padding:10px 5px;}
.dllist dt.class_category{ text-align:left; margin-top:10px; line-height:40px;}
.dllist dt.class_category img{ padding:10px; vertical-align:middle;}
.dllist dt.class_category1{}
.dllist dt a{ color:#000;}
.dllist dd{ text-indent:10px; margin:0;}

.dllist dd dt{ text-align:center; color:#666; line-height:40px;/* background:url(../images/assets.png) repeat-x;*/ background:url(../images/sers/class_bg.jpg) repeat-x;  padding:0;}
.dllist dd dt.current{background-image:url(../images/sers/class_bg_current.jpg); color:#333;}
.dllist dd dt a{ color:#CCC;}
.dllist dd dt a:visited{ color:#FFF;}
.dllist dd dt a:hover{ color:#F0F0F0;}
.dllist dd dd{ line-height:24px; text-indent:20px;}

.dllist dd dd dt{color:#333; line-height:24px; border-bottom:1px dashed #CCC; background:none; margin: 0 10px; font-size:12px; padding:0; font-size:18px; color:#4D4D4D;}
.dllist dd dd dt a{ color:#333;}
.dllist dd dd dt a:visited{ color:#333;}
.dllist dd dd dt a:hover{ color:#666;}
.dllist dd dd dd{ text-indent:30px; font-size:13px; color:#666;}

.dllist dd dl dd.current{ background-image:url(../images/sers/question_list_bg.jpg); color:#333;}


/* 题目 */
.dc1_queitem{padding:8px;}
.dc1_queitem h2{margin:0px;line-height:22px;font-size:14px;}
.dc1_queitem h2 .dc1_quen{display:block;/*width:18px;*/font-size:12px; float:left;text-align:left;}
.dc1_queitem h2 .dc1_h2{float:left;width:600px;}
.dc1_queoption{ padding: 10px 0;}
.dc1_btn{padding:4px 0px 10px 0px; text-align:center;}
.dc1_queoption label{margin-right:5px;}
.dc1_queoption .button{margin:5px 10px;width:70px; height:28px;}
.dc1_queitem .dc1_quearea{border:0px;width:90%;height:100px;font-size:12px;line-height:20px;background:#f5f5f5 url(../images/dc1_dige.jpg) repeat left top;}
.dc1_queitem .dc1_tishi{/*font-size:12px;font-weight:normal;*/}

/*通用 nav  内容*/
.pagenav{ height:110px;}
.pagenav a{ width:24px; height:24px; line-height:30px; margin: 1px 1px; padding:6px 9px; background:url(../images/sers/question_list_item_bg.jpg) center center no-repeat; color:#000;}
.pagenav a.over{ background:url(../images/sers/question_list_item_bg_over.jpg) center center no-repeat; color:#00F;}
.pagenav a.next{ color:#0066ae; text-decoration:underline;}

.pagenav .num{ width:24px; height:24px; line-height:24px; text-align:center; margin:0px 0px 3px 3px; padding:0px 0px; background:url(../images/sers/question_list_item_bg.jpg) center center no-repeat; float:left; cursor:pointer;}
.pagenav .over{ background:url(../images/sers/question_list_item_bg_over.jpg) center center no-repeat;}
.pagenav .out{background:url(../images/sers/question_list_item_bg_out.jpg) center center no-repeat;}
.pagenav .ctrue{background:url(../images/sers/question_list_item_true_bg.jpg) center center no-repeat;}
.pagenav .cfalse{background:url(../images/sers/question_list_item_false_bg.jpg) center center no-repeat;}

/**/
/* search begin */
.search_bar_container{ position:relative; height:40px;line-height:40px; font-weight:bold;}
.search_bar{overflow:hidden; background:url(../images/sers/search_bar_bg.gif) no-repeat; width:276px; height:44px; line-height:40px; position:relative;}
.search_bar input.text{ border:none; background:none; height:40px; font-size:12px; line-height:40px; padding-left:10px; width:194px; padding:0; margin:0; padding-left:10px;}
.search_bar input.submit{ border:none; background:none; height:40px; font-size:12px; line-height:40px; padding-left:10px; width:194px; background:url(../images/sers/search_bar_bg.gif) no-repeat -276px -2px;; width:69px; height:36px; overflow:hidden; text-indent:-9999px; cursor:pointer; padding:0; margin:0; position:absolute; top:1px; right:3px;}
.search_bar input.subimt:hover{ background-position:-204px -204px;}
.search_bar_container .result_download{ position:absolute; left:380px;}
.search_bar_container a{ color:#F00; text-decoration:underline;}
/*.search_bar_container .download_name_java_size3{ display:block; text-indent:-9999px; position:absolute; left:380px; top:0px;}*/
.search_bar_container .download_icon{ display:block; text-indent:-9999px; position:absolute; left:380px; top:0px;}
.search_bar_container span{ position:absolute; left:490px; top:0px;}


/* 底部文本区 */
#bot_cont { background:url(../images/news_bg.png); height:220px; overflow:hidden; text-align:left; }
#bot_cont .items { width:297px; float:left; }
#bot_cont .items .til { height:56px; line-height:78px; overflow:hidden; background:url(../images/til_icon.png) no-repeat 40px 27px; font-weight:bold; font-size:13px; padding:0px 0px 0px 25px; }
#bot_cont .items ul { padding:0px 0px 0px 45px; }
#bot_cont .items ul li { height:25px; width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:25px; padding:0px 0px 0px 9px; background:url(../images/li.gif) no-repeat left center;  }
#bot_cont .direction_down { float:left; width:255px; }
#bot_cont .direction_down .til { height:56px; line-height:78px; overflow:hidden; background:url(../images/in_down_til.png) no-repeat 52px 27px; font-weight:bold; font-size:13px; padding:0px 0px 0px 88px; color:#b00000; margin-top:17px; }
#bot_cont .direction_down ul.dow { padding:6px 0px 0px 50px; }
#bot_cont .direction_down a.one { padding:0px 0px 0px 38px; line-height:45px; height:45px; display:block; background:url(../images/one_m.gif) no-repeat left center; }
#bot_cont .direction_down a.word { padding:0px 0px 0px 38px; line-height:45px; height:45px; display:block; background:url(../images/word_dl.gif) no-repeat left center; }
#bot_links { height:50px; border-bottom:1px #ccc solid; text-align:left; margin:0 10px;  }
#bot_links ul { padding:13px 0px 0px 15px; color:#555; word-spacing:4px; *word-spacing:3px; }
#footer { height:100px; overflow:hidden; }
#footer ul { padding:15px 0px 0px 0px; line-height:25px; color:#555; word-spacing:6px; }




